triangulation stations - Turkish English Dictionary